note in payment - Spanish English Dictionary